Class EntryExecTran

Description

取引登録・決済一括実行 実行クラス

Located in /com/gmo_pg/client/tran/EntryExecTran.php (line 20)


	
			
Method Summary
 EntryExecTran __construct ()
 string createRedirectPage (string $pagePath, EntryExecTranOutput $execResult, string $termUrl, [string $encode = null])
 boolean isExceptionOccured ()
 TdVerifyOutput requestTdVerify (string $paRes, string $md)
Methods
Constructor __construct (line 34)

コンストラクタ

  • access: public
EntryExecTran __construct ()
createRedirectPage (line 139)

リダイレクトページの内容を作成する

  • return: リダイレクトページの内容
  • exception: GPayException
  • access: public
string createRedirectPage (string $pagePath, EntryExecTranOutput $execResult, string $termUrl, [string $encode = null])
  • string $pagePath: 雛形となるページファイルへのパス
  • EntryExecTranOutput $execResult: 登録・決済の実行結果出力パラメータ(EntryExecTranOutput)
  • string $termUrl: パスワード認証後のリダイレクト先URL
  • string $encode: 雛形ページファイルの文字コード
exec (line 76)

登録・決済を実行する

  • return: 登録・決済出力パラメータ
  • exception: GPayException
  • access: public
EntryExecTranOutput exec ( &$input, EntryExecTranInput $input)
getException (line 65)

例外を返す

  • return: 例外
  • access: public
GPayException &getException ()
isExceptionOccured (line 56)

例外の発生を判定する

  • return: 判定結果(true=エラーアリ)
  • access: public
boolean isExceptionOccured ()
requestTdVerify (line 164)

3D認証実行する

  • return: 3D決済認証出力パラメータ
  • exception: GPayException
  • access: public
TdVerifyOutput requestTdVerify (string $paRes, string $md)
  • string $paRes: 3Dセキュア認証結果
  • string $md: 取引ID

Documentation generated on Thu, 18 Jan 2024 19:54:52 +0900 by phpDocumentor 1.4.3